popular nicaraguan song - German English Dictionary